package com.ansion.basedb.dao.bean;

import androidx.annotation.Keep;

import com.ansion.utils.GsonUtil;


/**
 * Created by jamin on 14-7-9.
 */
@Keep
public class UserBabaBean extends JsonResponse {

	public long uid;

	public String ucid;

	public String token;

	public int status;

//	public String whatsup = "";

	public String name = "";

	public String avartar = "";

	public int countrycode;

	public String regionCode="";

	public long mobile;

	public int lastDevType;

	public String lastDevKey = "";

	public long created;

	public long updated;

	public int whatsUpType;

	public String customWhatsUpContent = "";

	public int sysWhatsUpNum;

	public boolean isVip;

	public boolean isWallet;

	public boolean isTrustedDevice;

	public String deviceId;

	public long vipExpireDate;
	public long walletExpireTime;
    public String email;

	public boolean showLandingPage;


	public boolean isTrustedDevice() {
		return isTrustedDevice;
	}

	public void setTrustedDevice(boolean isTrustedDevice) {
		this.isTrustedDevice = isTrustedDevice;
	}

	public String getDeviceId() {
		return deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getUcid() {
		return ucid;
	}

	public void setUcid(String ucid) {
		this.ucid = ucid;
	}

	public long getUid() {
	return uid;
	}

	public void setUid(long uid) {
	this.uid = uid;
	}

	public String getToken() {
	return token;
	}

	public void setToken(String token) {
	this.token = token;
	}

	public int getStatus() {
	return status;
	}

	public void setStatus(int status) {
	this.status = status;
	}

//	public String getWhatsup() {
//	return whatsup;
//	}

//	public void setWhatsup(String whatsup) {
//	this.whatsup = whatsup;
//	}

	public String getName() {
	return name;
	}

	public void setName(String name) {
	this.name = name;
	}

	public String getAvartar() {
	return avartar;
	}

//	public void setAvartar(String avartar) {
//	this.avartar = avartar;
//	}

	public int getCountrycode() {
	return countrycode;
	}

	public void setCountrycode(int countrycode) {
	this.countrycode = countrycode;
	}

	public String getRegionCode() {
		return regionCode;
	}
	public void setRegioncode(String regionCode) {
		this.regionCode = regionCode;
	}

	public long getMobile() {
	return mobile;
	}

	public void setMobile(long mobile) {
	this.mobile = mobile;
	}

	public int getLastDevType() {
	return lastDevType;
	}

//	public void setLastDevType(int lastDevType) {
//	this.lastDevType = lastDevType;
//	}

	public String getLastDevKey() {
	return lastDevKey;
	}

//	public void setLastDevKey(String lastDevKey) {
//	this.lastDevKey = lastDevKey;
//	}

	public long getCreated() {
	return created;
	}

	public void setCreated(long created) {
	this.created = created;
	}

	public long getUpdated() {
	return updated;
	}

	public void setUpdated(long updated) {
	this.updated = updated;
	}

	public int getWhatsUpType() {
	return whatsUpType;
	}

//	public void setWhatsUpType(int whatsUpType) {
//	this.whatsUpType = whatsUpType;
//	}

	public String getCustomWhatsUpContent() {
	return customWhatsUpContent;
	}

//	public void setCustomWhatsUpContent(String customWhatsUpContent) {
//	this.customWhatsUpContent = customWhatsUpContent;
//	}

	public int getSysWhatsUpNum() {
	return sysWhatsUpNum;
	}

//	public void setSysWhatsUpNum(int sysWhatsUpNum) {
//	this.sysWhatsUpNum = sysWhatsUpNum;
//	}


	public boolean getShowLandingPage() {
		return showLandingPage;
	}

	@Override
	public String toString() {
		return GsonUtil.toJson(this);
	}
}
